package pe.com.bn.sach.dao;

import java.util.List;

import pe.com.bn.sach.domain.Bnchf35Inmueble;
import pe.com.bn.sach.domain.Bnchf36Vendedor;

import pe.com.bn.sach.domain.Bnchf36ExpVendedor;

import pe.com.bn.sach.seguridad.DatosSesion;

public interface InmuebleDAO {
	public List ListarVendedorxInmueble(Bnchf36Vendedor  bnchf36Vendedor) throws Exception;	
	public List BuscarVendedor(Bnchf36Vendedor bnchf36Vendedor) throws Exception;
	public List ListarInmueble(Bnchf35Inmueble  bnchf35Inmueble) throws Exception;
	public Bnchf35Inmueble encontrarInmueble(Bnchf35Inmueble  bnchf35Inmueble)throws Exception;
	public void ModificarMontosInmueble(Bnchf35Inmueble  bnchf35Inmueble)throws Exception;
	public String ModificarInmueble(Bnchf35Inmueble  bnchf35Inmueble,List bnchf36VendedorList)throws Exception;
	public String GuardarInmueble(Bnchf35Inmueble  bnchf35Inmueble,List bnchf36VendedorList)throws Exception;
	public String BajarInmueble(Bnchf35Inmueble  bnchf35Inmueble)throws Exception;
	public Bnchf36Vendedor EncontrarVendedor(Bnchf36Vendedor  bnchf36Vendedor) throws Exception;
	public boolean VerificaDniRuc(Bnchf36Vendedor bnchf36Vendedor) throws Exception;
	public String BajarInmueble(Bnchf35Inmueble  bnchf35Inmueble, DatosSesion datosSesion)throws Exception;
	public void ActualizaExpVendedorStadoCheq(Bnchf36ExpVendedor  bnchf36ExpVendedor) throws Exception;
	public List listaVendedor(Bnchf35Inmueble  bnchf35Inmueble) throws Exception;
	public String CountEvalInmuebl(Bnchf36ExpVendedor bnchf36ExpVendedor) throws Exception;		
}  
 